on the strength of something
because somebody has been influenced or persuaded by something
I got the job on the strength of your recommendation.
She hopes to secure a recording contract on the strength of these songs.